<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>汽车对象</title>
	</head>
	<body>
		<h1>保时捷718Cayman T，红色，641000元</h1>
	</body>
	
	<script>
		//js定义对象
		//var car=new Object();//标准写法
		//var car ={};//js对象简写
		var car = {
			//属性k,v结构，语法 : key：value，多个属性之间使用","
			name:"保时捷719",     //大括号内不能用“；”
			note:"这个车很不错!",
			toString:function(){//初始化时定义一个方法
				return this.name+","+ this.note;//this代表car对象，才能访问属性里面的值
			}
				
			}
		
		//定义属性（动态添加属性）
		//car.name="保时捷718";//动态添加属性
		console.log(car);//直接打印对象，直接观察
		
		car.type="Carman T";
		car.color="red";
		car.price=641000;
		
		//动态添加函数
		car.show=function(){
			return this.name+","+this.type+","+this.color+","+this.price
			+","+this.note
		}
		
		console.log(car);
		console.log(car.toString());//调用函数
		console.log(car.show());
		
	</script>
	
</html>